/*
* @Author: admin
* @Date:   2017-03-02 12:24:40
* @Last Modified by:   haopeidong
* @Last Modified time: 2017-03-27 17:43:30
*/


/* 多条件搜索开始 */
	.mul_search_button {
		display: block;
	}
	.mul_search {
		width: 990px;
		background-color: #fff;
		margin-top: 15px;
		padding-left: 10px;
	}
	.mul_search .flat{
		padding: 5px 0;
	}
	.mul_search .flat .key{
		font-size: 16px;
		margin: 15px 22px 0 18px;
		color: #666;
	}
	.mul_search .flat .value {
		width: 300px;
	}
	.mul_search .flat .value span{
		display: inline-block;
		width: 88px;
		height: 32px;
		margin: 7px 10px;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
		border: 1px solid #118def;
		color: #118def;
		border-radius: 3px;
		cursor: pointer;
	}
	.mul_search .classify{
		padding: 5px 0;
	}
	.mul_search .classify .key{
		width: 75px;
		text-align: center;
		font-size: 16px;
		margin-top: 10px;
		/* margin: 15px 22px 0 18px; */
		color: #666;
	}
	.mul_search .classify .value {
		width: 900px;
	}
	.mul_search .classify .value span{
		display: inline-block;
		width: 88px;
		height: 32px;
		margin: 7px 10px;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
		border: 1px solid #ccc;
		color: #666;
		border-radius: 3px;
		cursor: pointer;
	}
	.mul_search .classify .value span:first-child{
		border: 1px solid #118def;
		color: #118def;
	}
	.mul_search .classify_rank{
		padding: 5px 0;
	}
	.mul_search .classify_rank .key{
		font-size: 16px;
		margin: 15px 22px 0 18px;
		color: #666;
	}
	.mul_search .classify_rank .value {
		width: 910px;
	}
	.mul_search .classify_rank .value span{
		display: inline-block;
		width: 130px;
		height: 32px;
		margin: 7px 10px;
		line-height: 32px;
		text-align: center;
		font-size: 14px;
		border: 1px solid #ccc;
		color: #666;
		border-radius: 3px;
		cursor: pointer;
	}
	.mul_search .classify_rank .value span:first-child{
		border: 1px solid #118def;
		color: #118def;
	}
	.line{
		width: 980px;
		height: 0px;
		margin-left: 30px;
		border: 1px dashed #e3e3e3;
		margin: 2px 0 10px 0;
	}
	.search_more {
		width: 127px;
		height: 27px;
		line-height: 27px;
		text-align: center;
		font-size: 14px;
		margin-left: 536px;
		background-color: #fff;
		cursor: pointer;
		border-radius: 0 0 5px 5px;
	}
/* 多条件搜索结束 */


/* 精选开始 */
	.chosen{
		width: 1000px;
		/* height: 2780px; */
		margin-top: 15px;
		background-color: #fff;
	}
	.chosen .list {
		width: 970px;
		height: 250px;
		margin-left: 15px;
		margin-bottom: 20px;
		border: 1px solid #e8e8e8;
		/* background-color: #eee; */
	}
	.chosen .list .list_left{
		width: 198px;
		height: 250px;
	}
	.chosen .list .list_left_top img{
		width: 100px;
		height: 100px;
		margin: 24px 51px 30px 47px;
	}
	.chosen .list .list_left_bottom{
		width: 140px;
		height: 96px;
		margin-left: 27px;
	}
	.chosen .list .list_left_bottom .name{
		width: 140px;
		height: 20px;
		font-size: 18px;
		text-align: center;
		line-height: 20px;
		color: #000;
		margin-bottom: 8px;
	}
	.chosen .list .list_left_bottom .wechat{
		font-size:14px;
		color:#666;
		text-align: center;
		margin-bottom: 5px;
	}
	.chosen .list .list_left_bottom .constellation{
		font-size:14px;
		color:#666;
		text-align: center;
	}
	.chosen .list .list_left_bottom .constellation span:first-child{
		color:#f5a623;
	}

	.chosen .list .list_right_top {
		width: 770px;
		height: 110px;
		margin-top: 24px;
		border: 1px solid #e8e8e8;
	}
	.chosen .list .list_right_top .chart{
		width: 400px;
		height: 110px;
	}
	.chosen .list .list_right_top .chart li{
		float: left;
		width: 80px;
	}
	.chosen .list .list_right_top .chart .header{    
		width: 400px;
		height: 35px;
		line-height: 35px;
		text-align: center;
		color: #333;
	}
	.chosen .list .list_right_top .chart .body{
		width: 400px;
		height: 37px;
		line-height: 37px;
		text-align: center;
		color: #666;
	}
	.chosen .list .list_right_top .favourite{
		width: 148px;
		height: 54px;
		margin: 26px 28px 0 28px;
		text-align: center;
		line-height: 54px;
		border:1px solid #118def;
		font-size: 18px;
		color: #118def;
		border-radius: 5px;
		cursor: pointer;
	}
	.chosen .list .list_right_top .favourite:hover{
		background-color: #118def;
		color: #fff;
	}
	.chosen .list .list_right_top .order a{
		display: inline-block;
		width: 148px;
		height: 54px;
		margin-top: 26px;
		text-align: center;
		line-height: 54px;
		font-size: 18px;
		background-color: #118def;
		color: #fff;
		border-radius: 5px;
		cursor: pointer;
	}
	.chosen .list .list_right_bottom {
		width: 770px;
		height: 68px;
		margin-top: 160px;
	}
	.chosen .list .list_right_bottom li{
		float: left;
		width: 108px;
		height: 68px;
		border-left: 1px dashed #e8e8e8;
	}

	.chosen .list .list_right_bottom li em{
		display: block;
		width: 108px;
		height: 34px;
		line-height: 34px;
		text-align: center;
		color: #f5a623;
	}
	.chosen .list .list_right_bottom li span{
		display: block;
		width: 108px;
		height: 34px;
		line-height: 34px;
		text-align: center;
	}
	
/* 精选结束 */

	.title_all .input {
 		display: inline-block;
 		font-size: 16px;
 	}
 	.title_all .input input{
 		display: inline-block;
 		width: 16px;
 		height: 16px;
 		font-size: 16px;
 	}

	.title_all span {
 		display: inline-block;
 		width: 150px !important;
 		height: 28px;
		font-size:26px;
		color:#333;
		margin-left: 30px;
		margin-top: 20px;
 	}